ChipWhisperer: An Open-Source Platform for Hardware Embedded Security Research
نویسندگان
چکیده
This paper introduces a complete side channel analysis toolbox, inclusive of the analog capture hardware, target device, capture software, and analysis software. The highly modular design allows use of the hardware and software with a variety of existing systems. The hardware uses a synchronous capture method which greatly reduces the required sample rate, while also reducing the data storage requirement, and improving synchronization of traces. The synchronous nature of the hardware lends itself to fault injection, and a module to generate glitches of programmable width is also provided. The entire design (hardware and software) is open-source, and maintained in a publicly available repository. Several long example capture traces are provided for researchers looking to evaluate standard cryptographic implementations.
منابع مشابه
Introducing Die Datenkrake: Programmable Logic for Hardware Security Analysis
This work presents Die Datenkrake, an open source hardware USB peripheral for hardware analysis. Die Datenkrake is comprised of an ARM microcontroller and a Field Programmable Logic Array. The design of Die Datenkrake overcomes many limitations that are common to widely used embedded hardware analysis tools. The programmable logic makes it possible to add additional functionality to the ARM MCU...
متن کاملComparative Analysis of LEON 3 and NIOS II Processor Development Environment: Case Study Rijindael's Encryption Algorithm
Embedded system design is becoming complex day by day, combined with reduced time-to-market deadlines. Due to the constraints and complexity in the design of embedded systems, it incorporates hardware / software co-design methodology. An embedded system is a combination of hardware and software parts integrated together on a common platform. A soft-core processor which is a hardware description...
متن کاملEmbedded Networking and Hardware-Accelerated Graphics with Satellite CCRMA
Satellite CCRMA is a platform for making embedded musical instruments and embedded installations. The project aims to help prototypes live longer by providing a complete prototyping platform in a single, small, and stand-alone embedded form factor. A set of scripts makes it easier for artists and beginning technical students to access powerful features, while advanced users enjoy the flexibilit...
متن کاملOpen source hardware based sensor platform suitable for human gait identification
Most initiatives about embedded sensing capabilities in computational systems lead to devise an ad hoc sensor platform, usually poorly reusable, as a first stage to prepare a data corpus or production prototype. In this paper, an open source hardware platform for sensing is described. This platform was intended to be used in data acquisition for gait identification, and is designed in a way gen...
متن کاملTaming "Trusted Platforms" by Operating System Design
Experiences of the past have shown that common computing platforms lack security due to architectural problems and complexity. In this context, Microsoft Palladium (Pd) and TCPA are announced to be the next-generation computing platforms, and claimed to improve users’ security. However, people are concerned about those capabilities of TCPA/Pd that may allow content providers to gain too much po...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- IACR Cryptology ePrint Archive
دوره 2014 شماره
صفحات -
تاریخ انتشار 2014